Session Start: Sat Nov 03 00:00:00 2012
Session Ident: #glitchpc
[00:00] * Now talking in #glitchpc
[00:00] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[00:00] * Set by jacky on Tue Mar 02 11:03:23
[00:10]<@BC_Programming> POOF
[00:10]<@BC_Programming> https://github.com/BCProgramming/ChestRandomizer
[00:10]<+Craig> Nice
[00:12]<@BC_Programming> oooh fancy
[00:12]<@BC_Programming> now it's reading the readme.txt I added
[00:12]<@BC_Programming> and showing it in that page
[00:12]<+Craig> Cool
[00:20]<@BC_Programming> OMG.... I just had an idea
[00:20]<@BC_Programming> dunno if mulreay would approve but it would make having games easier
[00:20]<@BC_Programming> instead of having the master keys in a specific place, the plugin can add buttons to some chests or something
[00:21]<+Craig> That would be crazy
[00:21]<@BC_Programming> why?
[00:21]<+Craig> though then you wouldnt have kill spots. and you couldnt select the action
[00:21]<@BC_Programming> how do you mean?
[00:21]<+Craig> Like the middle of the maze is a kill zone if people know the button is there.
[00:21]<@BC_Programming> I didn't know a button was there :/
[00:21]<@BC_Programming> I guess I see what you mean
[00:23]<+Craig> :P
[00:23]<@BC_Programming> and buttons would be really rare
[00:23]<@BC_Programming> oh hey did you find any ender chests?
[00:24]<+Craig> Yeah I found one
[00:24]<@BC_Programming> there are a few spotted around and all player inventories are filled with loads of goodies
[00:24]<@BC_Programming> player inventories for the ender chests, I mean
[00:24]<+Craig> I had nothing in it?
[00:24]<@BC_Programming> really? hmmm
[00:24]<@BC_Programming> OOOH
[00:24]<@BC_Programming> I know why
[00:24]<@BC_Programming> because you joined after I repopulated the chests
[00:24]<+Craig> Ahhhh
[00:24]<+Craig> That sucks. :p
[00:25]<@BC_Programming> yeah it would have been full of items otherwise pretty much
[00:28]<@BC_Programming> hmm when /stopPVP is issued, maybe it should empty player inventories too
[00:36]<+Craig> Woot 8Core processor, 90% usage! :)
[00:36]<+Craig> That would be a good idea
[00:37]<+Craig> 17 minutes, good time for a Youtube vid?
[00:37]<@BC_Programming> sounds about right
[00:37]<+Craig> I also clipped out how to solve the maze. :)
[00:37]<@BC_Programming> most of my MC vids are around 30
[00:38]<+Craig> Cool, should be rendered shortly. :)
[00:38]<+Craig> 1080i. Then upload to Youtube, and wait for days :P
[00:39]<@BC_Programming> lol
[00:55] * mib_qwrqk9 (Mibbit@mib-290306A2.tc.ph.cox.net) has joined #glitchpc
[00:57] * mib_qwrqk9 (Mibbit@mib-290306A2.tc.ph.cox.net) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[00:58]<+Craig> And 98% done
[00:59]<@BC_Programming> would have been cool if I was able to record, then I could have PiP'd with yours heh
[00:59]<+Craig> :P yeah
[00:59]<@BC_Programming> I could have but according to Windows my second hard drive has been failing for about a month now
[01:00]<+Craig> Except, I wouldnt know how to send you the 63GB of files :P
[01:00]<@BC_Programming> well what I did with mulreay's vid is I just downloaded from youtube
[01:00]<@BC_Programming> and sync'd it up where necessary
[01:02]<+Craig> Ahh
[01:03]<@BC_Programming> it's possible to get invisiblity potions in the map :P
[01:03]<@BC_Programming> I mean it was before, just a pain
[01:03]<+Craig> Yeah We should have :)
[01:03]<@BC_Programming> you need carrots, and then smelt gold ore, then you have to brew your own potion
[01:03]<@BC_Programming> rather tricky to pull all that off especially if the city is a bit more populated if you know what I mean
[01:04]<@BC_Programming> I did manage to enchant some of my stuff before our final confrontation :P
[01:04]<@BC_Programming> crunk had like a full stack of bottles O'enchanting
[01:05]<+Craig> Crazyu
[01:05]<@BC_Programming> where did you and tux fight? I guess I'll see in the video
[01:06]<+Craig> Just in a house :P And he only got one hit on me :P
[01:06]<@BC_Programming> heheeh
[01:06]<+Craig> Do you have a youtube picture for the map
[01:06]<+Craig> ?
[01:07]<@BC_Programming> only one I have still says Hunger Games
[01:08]<@BC_Programming> woah... it just generated a Zistonian battlesign of Power
[01:08]<@BC_Programming> with the enchantment of Knockback VII
[01:09]<+Craig> Crazy
[01:09]<+Craig> That picture, could I use it?
[01:09]<@BC_Programming> Mulreay doesn't want to call it Hunger games anymore
[01:10]<+Craig> Oh?
[01:10]<@BC_Programming> screw it I'll make a new one them
[01:10]<@BC_Programming> then*
[01:10]<+Craig> What does he want to call it?
[01:10]<@BC_Programming> Survival Map
[01:10]<@BC_Programming> which is a fair name since it doesn't actually follow any of the rules of most Hunger Games servers/maps that I know of
[01:12]<+Craig> Did you want me to link to your website or youtube account?
[01:13]<@BC_Programming> if you like
[01:13]<@BC_Programming> doesn't matter which if you do
[01:14]<+Craig> Alright, well I have your YouTube in there so let me know if you want it changed.
[01:16]<@BC_Programming> here's a thumbnail I made for Mulreay
[01:16]<@BC_Programming> http://bc-programming.com/misc/survivalmap.png
[01:16]<@BC_Programming> just now really. Before it said Hunger games finally decided to change it at your prompting
[01:16]<+Craig> :P
[01:17]<@BC_Programming> what's your youtube channel again? doesn't look like I'm subbed
[01:17]<+Craig> http://www.youtube.com/user/CraigEngbrecht
[01:17]<@BC_Programming> thx
[01:41]<+Craig> Hey BC, you wanna help with my map?
[01:42]<@BC_Programming> map?
[01:42]<+Craig> I dunno, Mulreay has inspired me to make a map in Minecraft, kinda like I used to in Unreal Engine.
[01:43]<@BC_Programming> not really no. Besides I have a map I've had in the works for a while
[01:43]<+Craig> :P ok
[01:43]<@BC_Programming> just kinda building parts of it when I get bored
[01:44]<@BC_Programming> haha
[01:44]<@BC_Programming> I've made changes to how names are generated
[01:45]<@BC_Programming> signs now get unique names... just now I found a "particular reader of cuddly describing"
[01:46]<@BC_Programming> ooh a "Canadian Katana"
[01:47]<+Craig> Hahahahahaah
[01:48]<@BC_Programming> items that get a name now have a 50% chance of having a prefix before them, and a chance to not have an "of Adjective Verb" portion
[01:48]<@BC_Programming> prefixes I have now are nationalities (Canadian, British, American, etc. and words like "particular" and "incredible"
[01:48]<+Craig> So like "Mr. Possum"?
[01:49]<@BC_Programming> no... I could add "Possumist" as a prefix I guess
[01:52]<@BC_Programming> I have around a thousand adjectives and verbs each... the number of possible names is ridiculous
[01:52]<+Craig> hahahaha, you are a crazy man BC.
[01:53]<@BC_Programming> I didn't type them... I found a list on google and used a python script to turn it into something I could paste into Java code
[01:53]<@BC_Programming> then I added ing to the end of some... but that has resulted in a few misspelled words, too
[01:54]<+Craig> Hahahah thats awesome
[01:56]<@BC_Programming> there think I fixed the spelling errors
[01:56]<@BC_Programming> that was bugging me
[02:00]<+Craig> hahahah your so OCD
[02:03]<@BC_Programming> heh "Scottish Tanktop"
[02:03]<@BC_Programming> and it's a chainmail
[02:04]<+Craig> How hard would it be to limit certain words to specific kinds of blocks or armors? Like Shirt to only breast plates and such?
[02:05]<@BC_Programming> shirt is only limited to breastplates
[02:05]<+Craig> Thats the example, I mean how hard would it be to do with similies?
[02:05]<@BC_Programming> each randomizable item has it's own set of "base" nouns, like leggings can be leggings, pants, etc.
[02:06]<+Craig> Ahhhh ok thats really cool
[02:07]<@BC_Programming> heh... "signage of Elven reminding"
[02:08]<+Craig> HAHAHAHA nice
[02:08]<@BC_Programming> also did you notice the random dyes on all the leather stuff
[02:08]<+Craig> Yes :P
[02:08]<@BC_Programming> heh yeah thought that would be neat
[02:09]<@BC_Programming> though it could make the game more like a clownfight
[02:09]<+Craig> You should have seen my pink pants...
[02:09]<@BC_Programming> heheh
[02:09]<@BC_Programming> "American Leggings of Fancy Winking" what the heck
[02:10]<@BC_Programming> "Irish Hunting Bow of Teeny-Tiny Ordering" bahaha
[02:11]<@BC_Programming> wow... projectile protection IX
[02:12]<+Craig> Hahahaha
[02:13]<@BC_Programming> hmm should allow a bit more control over the strength of enchantments in the cfg
[02:13]<+Craig> That would be a smart plan :)
[02:13]<@BC_Programming> there is already control over it but no control over the actual levels they get
[04:02]<+Craig> Should be up tomorrow....
[04:03]<@BC_Programming> yeah youtube seems glitched
[04:25]<@BC_Programming> oooh got the Lore working
[04:25]<@BC_Programming> this is going to be even worse... random sentences describing the item
[06:18] * Serpent is now known as Sudden
[06:39]<@BC_Programming> well if tux reads this I got the source to the plugin in github https://github.com/BCProgramming/ChestRandomizer
[06:42] * jacky (the_kink@mib-DA3EF718.slsbmd.east.verizon.net) has joined #glitchpc
[06:42] * ChanServ sets mode: +q
[06:42] * ChanServ sets mode: +o jacky
[06:42] * ChanServ sets mode: -q
[07:13]<@BC_Programming> "oversized slicer of vast discovering"
[07:13]<@BC_Programming> man I love my plugin these names are always hilarious
[07:28] * camerongray (camerongra@mib-1DB60513.dyn.plus.net) has joined #glitchpc
[07:29] * ChanbotVI sets mode: +v camerongray
[08:46] * Kevin (Mibbit@mib-A1D9D82B.dhcp.aldl.mi.charter.com) has joined #glitchpc
[09:41] * Kevin (Mibbit@mib-A1D9D82B.dhcp.aldl.mi.charter.com) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[09:41] * Keevin (Mibbit@mib-A1D9D82B.dhcp.aldl.mi.charter.com) has joined #glitchpc
[09:41] * Keevin is now known as Kevin
[09:46] * sonicrules1234 (sonicrules@mib-70F4F4FA.static.lnbh.ca.charter.com) has joined #glitchpc
[09:53] * jacky (the_kink@mib-DA3EF718.slsbmd.east.verizon.net) has left #glitchpc
[10:01]<+Craig> Morning Guys
[10:01]<@BC_Programming> hey Craig
[10:01]<@Mulreay> Good afternoon
[10:01]<@BC_Programming> I thought of another feature to add :P
[10:01]<+Craig> Hey BC, and Mulreay
[10:01]<+Craig> Oh?
[10:01]<@BC_Programming> instead of saying Player was Slain by Player
[10:01]<@BC_Programming> it could say what they killed them with
[10:02]<@BC_Programming> which could be funny
[10:02]<@BC_Programming> "BC_Programming was Slain By Mulreay using a Cutter if insane investing" or something
[10:03]<@Mulreay> heh yeah
[10:04]<@BC_Programming> and it'll be broadcast to the entire server so everybody can enjoy the lolz
[10:04]<@BC_Programming> maybe mix it up a bit
[10:04]<@BC_Programming> "PlayerB met their bitter end at the end of PlayerA's Sword of extreme bloodening"
[10:05]<@Mulreay> yeah sounds good
[10:05]<@BC_Programming> never hooked death events before... see how it goes
[10:12]<@BC_Programming> cool that was pretty easy...
[10:12]<@BC_Programming> now to make it coolness... like red text and stuff
[10:13]<@Mulreay> awesome
[10:14]<@BC_Programming> oooh would be sweet
[10:14]<@BC_Programming> if they die from fall damage
[10:14]<@BC_Programming> could say "Player fell XXX blocks to their death" or something
[10:15]<@Mulreay> yeah
[10:22]<sonicrules1234> Tux2: Ping
[10:35]<@BC_Programming> haha sweet.... "BC_Programming fell 30 blocks to their death"
[10:35]<@BC_Programming> WIN
[10:36]<@Mulreay> I want a way to DoS spammers.. i could be better off not having to constantly moderate comments
[10:36]<@Mulreay> And coolbc
[10:37]<@Mulreay> Obviously i meant DDoS
[10:37]<@BC_Programming> Mulreay: akismet plugin for wordpress and SMF worked for me
[10:38]<@Mulreay> k will have a look
[10:39]<@BC_Programming> don't even remember the last time I had to deal with spam, mostly automatic now
[10:39]<@Mulreay> installing it
[10:41]<@BC_Programming> here's a neat feature: all the death messages will show the amount of damage the final blow did
[10:42]<@Mulreay> cool
[10:45]<@Mulreay> Well we have 6 days to knock out all the kinks.. just added some stuff to the church
[10:46]<@Mulreay> We definately need to do a test run over the next day or so
[10:47]<@BC_Programming> I think there might be some dungeon chests underground
[10:47]<@BC_Programming> not a major issue, really, but those will be populated and get some of the limited count items
[10:47]<@BC_Programming> heh I added "Twilight Sparkle's Favourite Carrot"
[10:48]<@BC_Programming> but yeah I added a few of those, super-rare and generally pointless, just more distraction to side-track players
[10:48]<@BC_Programming> part of the fun, when we played before, was that it was hard to see, at a glance, what was in a chest that was good
[10:49]<@Mulreay> heh
[10:49]<@BC_Programming> I mean you could see the material... but aside from that you had to look through all this text to find out it was worthless or something
[10:49]<@BC_Programming> that will be even WORSE now that it actually generates random lore
[10:49]<@BC_Programming> stuff like "could be useful for abhorrent Irish Balls"
[10:52]<@Mulreay> lol
[10:52]<sonicrules1234> The tekkit server is down :(
[10:52]<@BC_Programming> yes very observant
[10:53]<@Mulreay> Nice banner BC_Programming
[10:55]<@BC_Programming> oh I made your thumbnail btw
[10:55]<@Mulreay> oh cool thx very much
[10:56]<@BC_Programming> http://bc-programming.com/misc/survivalmap.png
[10:56]<@BC_Programming> I just changed the text really
[10:56]<@Mulreay> looks great thx for that
[10:56]<@Mulreay> Will stop asking you now i promise
[10:58]<@BC_Programming> lol
[10:59]<@Mulreay> 'If I use adblock will you still get paid?' I do love the YouTube community
[11:07]<@BC_Programming> hmm will need a second person to test one player killing another
[11:08]<@BC_Programming> you up to joining my test server :P
[11:13]<@Mulreay> of course if you meant me
[11:13]<@BC_Programming> aye
[11:14]<@BC_Programming> let me know if it doesn't work
[11:14] * Kevin (Mibbit@mib-A1D9D82B.dhcp.aldl.mi.charter.com) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[11:27]<+Craig> There is no bukkit for 1.4.2 yet is there?
[11:27]<@BC_Programming> yes
[11:27]<@BC_Programming> craig you can join my testing server if you like
[11:27]<+Craig> Nah, working on the map
[11:29]<@Mulreay> Not the survival map?
[11:29]<@BC_Programming> I think he's making his own now or something
[11:29]<@BC_Programming> he copying u
[11:29]<@Mulreay> ahh ok lol
[11:30]<+Craig> :)
[11:30]<+Craig> I am not sure what its for, but it goes in all 4 directions from spawn out till the spawn tower I made dissapears./
[11:35]<@Mulreay> 'all 4 directions' is kind of a misnomer but i get your meaning
[11:35]<+Craig> How do you mean?
[11:35]<@Mulreay> I have my pedantic hat on
[11:36]<+Craig> Heh, that may be, but you have made me curious, how is it a misnomer?
[11:38]<@BC_Programming> haha fixed that issue, names aren't shown goofy now
[11:39]<@Mulreay> There is no such thing as 'all 4 directions' as that would imply that you can only ever travel/perceive in four directions.. and even if the map only has 4 places to walk in that would not discount the fact that a direction is not necessarily a place you can walk to. Hence me being pedantic
[11:39]<+Craig> All four cardinal directions. :)
[11:39]<@BC_Programming> that's better
[11:39]<@BC_Programming> you may live
[11:39]<@Mulreay> heh yes you may now continue
[11:40]<@Mulreay> I do hate myself sometimes
[11:40]<@BC_Programming> would be cool if the plugin kept track of all the damage players received, and could show how players took damage later
[11:40]<@BC_Programming> like in a summary
[11:41]<+Craig> Can you make an SQL plugin that saves the info? Then load it onto a website instead?
[11:41]<@Mulreay> Could be over thinking it though
[11:41]<@BC_Programming> yeah the way it is now is pretty good
[11:41]<@BC_Programming> I like the death messages showing the item used
[11:42]<@BC_Programming> still want something Friendlier than names like WOOD_SWORD, but not sure if I can do that
[11:42]<+Craig> Did you guys want to see the beginning of my map?
[11:42]<@Mulreay> Sure Craig
[11:43]<+Craig> Cool, give me a moment
[11:43]<+Craig> Hey Mulreay how do you set a release time for a video?
[11:43]<@BC_Programming> Craig: you only get that with a partnership of some sort, I think
[11:44]<+Craig> Ahhh
[11:44]<@Mulreay> Yeah not for everyone unfortunately
[11:45]<@Mulreay> The tip we get in the UK by YouTube is to release at 11:30pm as that is a time most Americans are online.. weird i know
[11:45]<+Craig> mc.brokedcomputer.com:25566
[11:46]<@BC_Programming> mulreay could you respawn one last time on my server?
[11:46]<@BC_Programming> aww... nvm nvm
[11:46]<+camerongray> Wow!, the performance of my new server is INSANE!
[11:47]<@Mulreay> Great 'join my server' and he beats me to death.. thx BC_Programming
[11:47]<@BC_Programming> lol
[11:47]<+camerongray> hahaah
[11:47]<@BC_Programming> well that was the point, seems I broke something
[11:47]<@BC_Programming> just pretend it said I killed you with a Gold Sword
[11:47]<@Mulreay> heh
[11:48]<@Mulreay> I did try to join Craig but not whitelisted
[11:48]<+Craig> 25566?
[11:49]<+Craig> I think you tried 25565
[11:49]<@Mulreay> Actually 25566 shows as not up
[11:49]<@Mulreay> I have both
[11:50]<+Craig> Hmmm It should be up? 1.4.2?
[11:50]<@Mulreay> 1.4.2 yes still not showing as up
[11:51]<+Craig> Hmmm
Session Start: Sat Nov 03 11:55:08 2012
Session Ident: #glitchpc
[11:55] * Now talking in #glitchpc
[11:55] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[11:55] * Set by jacky on Tue Mar 02 11:03:23
[11:55] * ChanServ sets mode: +a
[11:55] * ChanServ sets mode: +o ChanbotVI
[12:01]<+Craig> Graham? You still there?
[12:03]<@Mulreay> Uploading a video sorry
[12:06]<+Craig> No worries, what did you think of what you saw?
[12:07]<@BC_Programming> I'm not whitelisted btw or I'd take a quick peek myself
[12:07]<+Craig> Wait, how did you do your name in minecraft?
[12:08]<+Craig> Good, you should be able to join now.
[12:08]<@BC_Programming> nope...
[12:08]<+Craig> ... ok, I added you by force, should be good now...
[12:09]<@BC_Programming> nope
[12:09]<+Craig> Try again?
[12:15]<@BC_Programming> nice Craig, you have your work cut out for you though that's a lot of space
[12:15]<+Craig> Meh, what else have I got to do? :P
[12:15]<@BC_Programming> heh
[12:19]<@BC_Programming> lol I'm making the death messages... more creative
[12:20]<@BC_Programming> one of the ones for when a player dies from poison for example "Player threw up and died"
[12:26]<+Craig> There now anyone that joins my server will be in Creative, no matter when they join
[12:26]<+Craig> Hahahahaha
[12:26]<+Craig> Nice
[12:28]<@BC_Programming> the PvP deaths are interesting in that they show what they were killed with; also, all deaths show how much the final blow was
[12:28]<@BC_Programming> damage wise, that is
[12:29]<@BC_Programming> falling shows how far they fell as well, lol
[13:43]<@BC_Programming> I thought of a partial solution to the finding players issue
[13:44]<@BC_Programming> when the game starts give everybody a compass- the compass always points to the closest player.
[13:45]<+Craig> That would be crazy
[13:45]<+Craig> Though similar to names,
[13:45]<@BC_Programming> ?
[13:45]<@BC_Programming> how?
[13:45]<+Craig> You should only give them compasses when there are two or so players
[13:45]<@BC_Programming> why?
[13:45]<+Craig> Cause if they can see them all the time thats kind of unfair
[13:46]<@BC_Programming> they can't see them all the time... the compass points towards them
[13:46]<@BC_Programming> I'm trying to avoid tracking a game from start to finish here... if I make it so it only does that with 2 or so players, then I need to start tracking players when the /stopPvP command is issued, or something
[13:47]<@BC_Programming> and then each time a player dies, they can no longer be pointed to; culminating of course with when there are a certain number of players each player is given a compass
[13:47]<@BC_Programming> Optionally, compasses could just spawn in chests
[13:47]<@BC_Programming> then at least players would have to find them
[13:48]<@BC_Programming> ...actually I think I'd need to track players anyway, since otherwise respawned players could point people in the wrong direction if they are closer...
[13:54]<@BC_Programming> could be interesting, as players are killed it announces how many are left
[13:54]<@BC_Programming> I don't like it because I can't test it properly :/
[14:15]<@BC_Programming> in other news I'm getting SICK of eclipse automatically inserting freakin braces everywhere
[14:16]<+Craig> ??
[14:16]<+Craig> Braces?
[14:16]<@BC_Programming> {}
[14:16]<@BC_Programming> when I type if(blah...){
[14:16]<sonicrules1234> There goes the tekkit server again
[14:17]<@BC_Programming> when I type the { it plonks down a }
[14:17]<+Craig> Weird
[14:17]<@BC_Programming> then I end up typing ANOTHER } and they double up
[14:17]<+camerongray> Sublimetext does that, I like it :P
[14:17]<@BC_Programming> it annoys the bejesus out of me
[14:17]<@BC_Programming> because I, funnily enough, expect what I type to be what I get... but Eclipse like inserts stuff "helpfully"
[14:18]<@BC_Programming> To be fair Visual Studio drove me nuts to since it kept autoformatting my code
[14:18]<@BC_Programming> "Hi Imma format your try... catch buddy"
[14:18]<@BC_Programming> "NOOO I wanted them on one line..."
[14:19]<@BC_Programming> anyway, if this feature works at all on the first try... I will be bloody surprised
[14:21]<@Mulreay> wb
[14:22]<@BC_Programming> Mulreay what do you think of that idea
[14:22]<@Mulreay> oh wait I'm not supposed to say that and i never actually left
[14:22]<+Craig> :P hahahahaha
[14:22]<@Mulreay> Reading back
[14:22]<@BC_Programming> I'll reiterate :P
[14:22]<@BC_Programming> you know how we had concerns about when there were only a few players left right
[14:22]<@BC_Programming> how it could drag on and on
[14:23]<@BC_Programming> well I was thinking, make it so compasses always point towards the nearest player to you
[14:23]<+Craig> I can now upload video's longer than 15 minutes in HD
[14:23]<@Mulreay> Nice
[14:23]<@BC_Programming> then either give compasses at the start, have them hidden in chests, or give them to the remaining players when there are a certain number left
[14:23]<@Mulreay> to you both
[14:24]<+Craig> I am now, for the 4th time, reuploading that video... >:P
[14:24]<@Mulreay> Yeah, I would say we auto-give the players the compass
[14:24]<@BC_Programming> As a result of this I also made it sort of track the game... /stoppvp should be renamed to something like /startgame, lol
[14:25]<@BC_Programming> the cool thing, is it knows what players are left, as people are killed it announces what place they came in, and how many are left
[14:25]<@Mulreay> sweet
[14:25]<@BC_Programming> or, rather, that's what it is supposed to do :P don't know if it actually <works> that way
[14:26]<+Craig> You should make PVP toggleable with a command block, and set it up to a switch
[14:26]<@BC_Programming> Why?
[14:26]<@Mulreay> A timer will work better
[14:27]<+Craig> Cause then you could change the timer, and make it so that Graham or the Mod or a clock could do it
[14:27]<@Mulreay> I'm Op'd anyway
[14:27]<+Craig> :P
[14:27]<@BC_Programming> as opposed to using /stoppvp <seconds> for a delay?
[14:27]<+Craig> true, but then we could syncronize it with the doors
[14:28]<@BC_Programming> I have to say that is a bit oddly design, IMO; really, you should be able to start a game from the inside of the door
[14:28]<+Craig> No, cause you want a ref
[14:28]<@BC_Programming> so that you don't need an extraneous player- if that makes sense
[14:29]<@BC_Programming> a ref for what? what are they refing? they can't watch everybody
[14:29]<@BC_Programming> Supervise, yes- that makes sense. But then, what if every online player wants to participate, seems silly to force a person to sit out just to flip a lever
[14:30]<+Craig> There are able reasons for just about anything, for example, if a cheater is found they could stop PVP and work on it
[14:30]<@BC_Programming> they can't
[14:31]<+Craig> not the cheater, I mean the mod
[14:31]<@Mulreay> So a mod will cheat?
[14:31]<@BC_Programming> yeah I'm a tad lost
[14:31]<+Craig> ... no the mod would stop pvp so that the cheater can be taken care of.
[14:31]<+Craig> ...
[14:32]<@Mulreay> How are they cheating?
[14:32]<@Mulreay> Not sure how you could
[14:32]<@BC_Programming> I mean, the closest I can think of, is leaving the map area
[14:32]<+Craig> I am talking plausibility not that it will but that it could
[14:32]<@BC_Programming> but that is it's own punishment since they won't be able to return and there is nothing there
[14:32]<+Craig> anyway, just thoughts, not everything said is going to happen
[14:33]<@BC_Programming> well, first off, if they wanted to stopPvP, they could just disable PvP themselves
[14:34]<@BC_Programming> if they are a mod, there is a command to do that, right... second, I'm renaming /stopPvP to /startgame, because it does a LOT more than just temporarily stop PvP in the world
[14:34]<@Mulreay> At the end of the day anyone caught cheating in any way will be kicked from the server the game can restart and they won't be allowed back on
[14:35]<@BC_Programming> now it also makes contestants invincible, clears their inventories, and sets them to gamemode 2; not to mention initializing the game tracker which tracks the remaining players
[14:36]<@BC_Programming> it also maxes out their health and hunger. then when the time runs out it sets everything to "normal" (full health and hunger but not invincible)
[14:36]<@Mulreay> Cool
[14:38]<@BC_Programming> suggestions are noted btw, I just think they ignore the actual scope of the command itself, which does FAR more than just disable PVP on a timer, especially now
[14:45]<@BC_Programming> oh and here's something pointless: when you kill a player they drop their head now too
[14:46]<@BC_Programming> maybe when the game is over the last person that dies can explode in a shower of gold or something
[14:47]<@Mulreay> heh
[14:48]<@BC_Programming> but I'm getting ahead of myself...
[15:01]<@BC_Programming> lol... forgot I left my server with a box filled with witches
[15:01] * camerongray (camerongra@mib-1DB60513.dyn.plus.net) Quit (Ping timeout)
[15:01]<@BC_Programming> they seem to have aggro'd one another
[15:08]<@Mulreay> lol
[15:10]<@BC_Programming> oh
[15:10]<@BC_Programming> ,y
[15:10]<@BC_Programming> my
[15:10]<@BC_Programming> goodness
[15:10]<@BC_Programming> it seems to work
[15:11]<@BC_Programming> well I only have me to test but it's smart enough to go all wtf u doin
[15:11]<@Mulreay> heh
[15:11]<+Craig> What do you mean its working?
[15:11]<@BC_Programming> Craig: the tracking code
[15:11]<+Craig> Ahh
[15:11]<@BC_Programming> that is the part that tracks the players left
[15:11]<+Craig> Well I can hop on and we can test the code
[15:11]<@BC_Programming> ahh that would be great, you still have the IP?
[15:12]<@Mulreay> me too?
[15:12]<+Craig> Negative
[15:12]<@BC_Programming> aye
[15:12]<@BC_Programming> 70.67.154.23
[15:12]<@BC_Programming> btw it's a bit of a war zone there
[15:13]<@BC_Programming> I may have made a <few> witches
[15:13]<@BC_Programming> and they MAY be out of control
[15:14]<@Mulreay> Yeah, stupid witches killed me
[15:26]<+Craig> hahahaha
[15:28] * camerongray (camerongra@mib-1DB60513.dyn.plus.net) has joined #glitchpc
[15:29] * ChanbotVI sets mode: +v camerongray
[15:34]<+Craig> HAHAHAHAHHA SOOOOO Much LAG! :P
[15:34]<@BC_Programming> I stopped the server :P
[15:34]<+Craig> HAHAHAHA I think I crashed BC's server
[15:34]<+Craig> :P
[15:34]<@BC_Programming> no I stopped it :/
[15:35]<@BC_Programming> I seem to have set mIRC as always on top and can't find how to disable it
[15:35]<@BC_Programming> ahh found it nvm
[15:36]<@BC_Programming> now to examine the code and see why it doesn't properly end the Survival game
[15:37]<+Craig> Interesting
[15:37]<+Craig> What happened to all the bats?
[15:37]<@BC_Programming> Oh.... I know why... I never actually spun off the thread that was supposed to monitor everything
[15:38]<@BC_Programming> nothing, I'm switching to a fresh flatworld
[16:22]<@BC_Programming> OMG... Tux is gonna flip when he sees this plugin in action
[16:27]<@BC_Programming> rofl...
[16:27]<@BC_Programming> apparently a zombie picked up my skull when I died...
[16:28]<@BC_Programming> and it's wearing my face :/
[16:41] * GregryB (Mibbit@mib-E8540857.sol.dsl.dynamic.acsalaska.net) has joined #glitchpc
[16:41] * GregryB (Mibbit@mib-E8540857.sol.dsl.dynamic.acsalaska.net) has left #glitchpc
[16:44] * camerongray (camerongra@mib-1DB60513.dyn.plus.net) Quit (Quit: Leaving)
[16:52]<@BC_Programming> hmm have to say I kind of miss when arrows used to stick out of mobs
[16:59]<+Craig> Hey BC, come check out this hidden chest
[17:32]<@BC_Programming> anybody available for testing
[17:59]<+Craig> I am
[17:59]<@BC_Programming> thx
[18:12]<@BC_Programming> thx Craig :)
[18:13]<+Craig> np
[18:13]<@BC_Programming> can't wait to see it in action on the server :D
[18:13]<@BC_Programming> I think the chests were fairly full because there aren't very many of them- just a guess though
[18:17]<+Craig> http://www.youtube.com/watch?v=Ctm3BU3ZaSE&feature=youtu.be
[18:17]<@BC_Programming> I might even tweak it to show the head names when you kill people with them, lol
[18:18]<+Craig> That would be awesome
[18:18]<+Craig> Is that possible? Does it record that?
[18:18]<@BC_Programming> the text being shown now is entirely made by my plugin, it replaces the default death text
[18:19]<@BC_Programming> I have to make the heads "manually" by adding NBT tags and stuff, so I can just to the reverse to get the name back :)
[18:19]<@BC_Programming> heh maybe when you kill somebody the head they give you is enchanted lol
[18:19]<+Craig> Oh cool,
[18:20]<+Craig> hahahah, that would be funny
[18:20]<+Craig> cengbrecht's enchanted head of fail! :P
[18:20]<+Craig> Cause he failed at living! :P
[18:20]<@BC_Programming> maybe high level enchants as a sort of "reward" to the victor even
[18:20]<+Craig> That would be cool,m
[18:21]<@BC_Programming> for the compass it's only given to you if there are less than 4 players, btw- so if we have 8 and 5 are killed, everybody left get's a compass
[18:21]<+Craig> Ahhh ok
[18:22]<@BC_Programming> if I was to have compasses generate in chests rather rarely they would work the same, though; or even do something really weird like put them on item frames
[18:23]<+Craig> That would be a smart idea
[18:23]<+Craig> Its not all incorperated in the same plugin though is it?
[18:23]<@BC_Programming> how do you mean
[18:23]<+Craig> Cause, I would like some of these features but not all,
[18:28]<+Craig> Did ya watch the vid?
[18:28]<@BC_Programming> no
[18:28]<+Craig> I can send you the original if you wanted to use it in something
[18:28]<@BC_Programming> was watching Etho
[18:29]<+Craig> Ah
[18:29]<@BC_Programming> will look now
[18:29]<@BC_Programming> lol I like the start heh
[18:29]<+Craig> :P
[18:34]<@BC_Programming> HAHA wow you totally surprised tux
[18:34]<+Craig> :P Thats what I was going for, and I have a long name :P
[18:35]<@BC_Programming> the wood sword was your undoing later on heh
[18:35]<+Craig> Yeah
[18:36]<+Craig> I would have used the stone, but there was too much loss of blood, and I was not focused.
[18:40]<@BC_Programming> you passed up an Iron sword too in one of the chests :P
[18:40]<+Craig> Hahaha, probably,
[18:40]<+Craig> I joke about how the people doing the videos miss stuff, now I realize how it is...
[18:40]<@BC_Programming> heeheeh
[18:42]<+Craig> What did you think of the vid?
[18:42]<@BC_Programming> not finished yet
[18:42]<+Craig> ah
[18:42]<@BC_Programming> heh I didn't even see you there when I ran into the house the second time when you had your bow drawn
[18:43]<+Craig> :P Yeah I was doing some serious sneaking
[18:43]<@BC_Programming> then I ninja'd my way out of the house
[18:44]<+Craig> Yeah still not sure how you did that.
[18:44]<@BC_Programming> wow my aim was seriously off in the street
[18:44]<+Craig> As you can see by my searching :P
[18:44]<+Craig> hahahaha yeah you were horrible there.
[18:46]<@BC_Programming> Tux and Mulreay kept confusing me too looks like I wasn't the only one heh
[18:48]<@BC_Programming> lol you just had to get that glass stuff in there didn't you
[18:49]<+Craig> Glass stuff?
[18:49]<+Craig> Oh hahhahaha yteah
[18:49]<+Craig> :P
[19:07]<+Craig> So what did you think of the vid?
[19:08]<@BC_Programming> very nice cutting
[19:08]<+Craig> Thanks,
[19:08]<+Craig> Wasnt too choppy was it?
[19:08]<@BC_Programming> not that I noticed
[19:08]<+Craig> Cool,
[19:09]<@BC_Programming> even if I can't be on skype/ts I should record, just so I have something to put on youtube
[19:09]<@BC_Programming> only reason I want to avoid skype/ts sometimes is because it is so unpredictable, and a single noise could ruin somebody elses video
[19:09]<@BC_Programming> Sorry not ts/skype that are unpredictable but the noise levels here
[19:09]<+Craig> ts?
[19:10]<@BC_Programming> TeamSpeak
[19:10]<+Craig> Ahh
[19:10]<+Craig> Ahh yes, well I record my voice seperate from the game audio, so I tried to even the volumes out
[19:11]<@BC_Programming> yeah but what I mean is that other people are recording right, so my audio could easily ruin somebody elses recording, or at least parts of it, if that makes sense- not just my own
[19:11]<+Craig> So you mean when you release the video?
[19:11]<@BC_Programming> I mean if I stay off ts/skype I could record a separate commentary, which would make a lot of sense for free for all
[19:11]<+Craig> Hmm maybe,
[19:11]<@BC_Programming> Craig: well with ts/skype, if other people are recording, you get recorded in their vid, right
[19:11]<+Craig> Yeah
[19:12]<+Craig> I can mute them though :p
[19:12]<@BC_Programming> I'm thinking... hmm, I know, when we did that Castlevania Map WAAAAY back in Beta
[19:12]<+Craig> Oh wow, that was a long time ago
[19:12]<+Craig> :
[19:12]<+Craig> :P
[19:12]<+Craig> We should do something like that again! :P
[19:12]<+Craig> hahahaha
[19:13]<@BC_Programming> we had AltraLucid play as well, to my recollection; and his setup pretty much ruined my recording, if that makes sense
[19:13]<@BC_Programming> for me it's nosey people
[19:13]<+Craig> Hmmm not sure, I don't remember him, I thought we were playing with Graham?
[19:13]<+Craig> I don't like all the chat.
[19:13]<@BC_Programming> no it was Shane/AltraLucid
[19:13]<+Craig> The visual chat I mean
[19:13]<+Craig> Hmmm I don't remember
[19:14]<@BC_Programming> the visual chat where?
[19:14]<+Craig> in game chat, the text chat
[19:14]<@BC_Programming> ahh
[19:14]<+Craig> I also passed up a good stack of 64 arrows
[19:15]<@BC_Programming> oh wow... those are quite rare
[19:17]<+Craig> What did you think of the music in the background?
[19:17]<@BC_Programming> interesting... it was well done in that it helped hid some of the bg noise but didn't overpower the speech
[19:17]<+Craig> Thats what I was going for. :)
[19:17]<@BC_Programming> cool
[19:17]<+Craig> Cool,
[19:17]<@BC_Programming> heh
[19:17]<+Craig> Still don't know how you freaking got out of that house...
[19:18]<@BC_Programming> heheh
[19:24]<@BC_Programming> hmm, I wonder if it would be interesting if all player versus player damage was shown?
[19:25]<@BC_Programming> eg. PlayerA hit PlayerB for 4 Damage with a Item type thing
[19:25]<@BC_Programming> would probably spam chat though
[19:26]<@BC_Programming> another idea might be to have it message the target... "Player has hit you for X damage with a item"
[19:39] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) has joined #glitchpc
[20:36] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) Quit (Client exited)
[20:36] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) has joined #glitchpc
[21:16]<+Tux2> Mulreay: No way no one is NOT going to know about the event now. :D
[21:17]<@BC_Programming> Tux2: what did you change?
[21:17]<@BC_Programming> Oh: I put the plugin on my github btw
[21:17]<+Tux2> I've got announcements all over the website, and I'm setting a global announcement
[21:17]<+Tux2> I saw
[21:17]<+Tux2> I'm going to pull, look at it and make sure it's safe for multiworld deployment
[21:17]<@BC_Programming> it might not be, I don't have a multiworld setup
[21:17]<+Tux2> Probably going to tweak it so that the games run all automatically
[21:18]<+Tux2> Including starting gates
[21:18]<@BC_Programming> btw I changed it quite a bit... now it sorta manages games, eg. keeps track of the winner and all that
[21:18]<+Tux2> Awesome. :D
[21:18]<+Tux2> These games are going to make the server really fun. :D
[21:18]<@BC_Programming> and death messages are customized to show the damage of the final blow and what weapon was used
[21:18]<+Tux2> We're going to have the most epic "hunger games/survival map" ever. :D
[21:19]<@BC_Programming> heheh
[21:19]<+Tux2> I still wonder what mulreay is going to do with the map after the big kick off
[21:21]<+Tux2> so yeah, announcements in the server and on the website all over
[21:22]<+Tux2> If you're anywhere near the server this week you will know about the event
[21:22]<@BC_Programming> heeheh
[21:32]<@BC_Programming> lol just visited the site now I see what you mean heh
[21:51]<+Tux2> :D
[21:52]<@BC_Programming> I also added some more easter egg type items that only get distributed once each round
[22:02]<+Tux2> Awesome
[22:03]<@BC_Programming> they might be pony related
[22:04] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) Quit (Client exited)
[22:06]<+Tux2> lol
[22:24] * Nat (natman97@mib-642FCA28.socal.res.rr.com) has joined #glitchpc
[22:38] * Nat (natman97@mib-642FCA28.socal.res.rr.com) Quit (Quit: zzzZZZzzzZZzzZZZzz)
Session Start: Sun Nov 04 00:00:10 2012
Session Ident: #glitchpc
[00:00] * Now talking in #glitchpc
[00:00] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[00:00] * Set by jacky on Tue Mar 02 11:03:23
[00:00] * ChanServ sets mode: +a
[00:00] * ChanServ sets mode: +o ChanbotVI
[00:05] * Craig (ce@68A63EDB.12C040BF.6FA62CE2.IP) Quit (Ping timeout)
[00:10]<@BC_Programming> I can imagine if it worked with teams...
[00:10] * Craig (ce@68A63EDB.12C040BF.6FA62CE2.IP) has joined #glitchpc
[00:10]<@BC_Programming> "Survival Event is beginning in World Named <etc>"
[00:10] * ChanbotVI sets mode: +v Craig
[00:10]<@BC_Programming> "You have been assigned to team GARFUNKLE"
[01:07] * Tux2 (Tux2@mib-2AA03F40.chyn.qwest.net) Quit (Client exited)
[01:09] * Tux2 (Tux2@mib-2AA03F40.chyn.qwest.net) has joined #glitchpc
[01:09] * ChanbotVI sets mode: +v Tux2
[01:23]<+Craig> Anyone here that wants to help me stress test a ssd with minecraft?
[01:23]<@BC_Programming> what were you going to do
[01:24]<+Craig> Just see how fast the generated chunks get distributed
[01:24]<+Craig> though I am not sure if that is the issue with my server
Session Start: Sun Nov 04 01:30:09 2012
Session Ident: #glitchpc
[01:30] * Now talking in #glitchpc
[01:30] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[01:30] * Set by jacky on Tue Mar 02 11:03:23
[01:30] * ChanServ sets mode: +a
[01:30] * ChanServ sets mode: +o ChanbotVI
[01:30]<@BC_Programming> can't connect
[01:30]<+Craig> 25564
[01:30]<@BC_Programming> I'm timing out
[01:30]<@BC_Programming> 25565 works... 25564 times out
[01:31]<+Tux2> http://www.youtube.com/watch?v=KUdiCqDVUxI
Session Start: Sun Nov 04 01:35:09 2012
Session Ident: #glitchpc
[01:35] * Now talking in #glitchpc
[01:35] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[01:35] * Set by jacky on Tue Mar 02 11:03:23
[01:35] * ChanServ sets mode: +a
[01:35] * ChanServ sets mode: +o ChanbotVI
[01:35]<+Craig> max-build-height integer 256 The maximum height in which building is allowed. Terrain may still naturally generate above a low height limit. <- seriously, thats what I am using! I changed it to 512?
[01:35]<+Craig> max-build-height=512
[01:35]<+Craig> see
[01:35]<@BC_Programming> I think the max height is something that is set in the code, not changable via vars
[01:36]<+Tux2> http://www.youtube.com/watch?v=0XMyjToQb4I
[01:39]<@BC_Programming> I still like that like "This code was going to be perfect... at least it was until I tried it on a mac"
[01:39]<+Craig> wow, my proc usage on this process is maxed
[01:40]<@BC_Programming> yeah world isn't generating for me anymore
[01:40]<@BC_Programming> I'm just flyin across void
[01:40]<@BC_Programming> oh, read timeout
[01:40]<+Craig> yeah totally maxxed
[01:41]<+Craig> Java is using 4 cores almost at max
[01:44]<+Craig> Hahaha, after four solid minutes of maxxed [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
[01:44]<+Craig> Pretty sure its overloaded on something
[01:44]<@BC_Programming> well I timed out a few minutes ago now
[01:44]<+Craig> Its back now
[01:45]<@BC_Programming> testing my improved skeleton trap
[01:45]<@BC_Programming> now I can optionally send them to a holding cell where a dispenser shows them Damage II potions
[01:48]<+Craig> Doesnt seem to even bother the ssd, but that was some weird lagg
[01:51]<+Craig> I would like to do a raid with dual SSD's but I have no free SATA Slots on my motherboards ! :P hahahahah
[01:02]<@BC_Programming> I just realized: maybe swords/armour should have damage
[01:02]<+Craig> That would be cool
[01:03]<@BC_Programming> another variable to consider when looting chests, heh
[01:07]<+Craig> Wow, it went from 8MB to 123
[01:10] * Craig (ce@68A63EDB.12C040BF.6FA62CE2.IP) Quit (Ping timeout)
[01:12] * Craig (ce@68A63EDB.12C040BF.6FA62CE2.IP) has joined #glitchpc
[01:12]<Craig> Night guys
[01:13] * ChanbotVI sets mode: +v Craig
[06:03] * camerongray (camerongra@88A4670B.636F8AA8.18B60046.IP) has joined #glitchpc
[06:03] * ChanbotVI sets mode: +v camerongray
[06:52] * jacky (the_kink@mib-DA3EF718.slsbmd.east.verizon.net) has joined #glitchpc
[06:53] * ChanServ sets mode: +q
[06:53] * ChanServ sets mode: +o jacky
[06:53] * ChanServ sets mode: -q
[08:08] * camerongray (camerongra@88A4670B.636F8AA8.18B60046.IP) Quit (Ping timeout)
[08:14] * camerongray (camerongra@88A4670B.636F8AA8.18B60046.IP) has joined #glitchpc
[08:14] * ChanbotVI sets mode: +v camerongray
[09:35] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) has joined #glitchpc
[09:41] * rockets1201 (Mibbit@mib-5FB4CBC1.dsl.hstntx.sbcglobal.net) has joined #glitchpc
[09:51] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) Quit (Connection reset by peer)
[10:45] * Nat (natman97@mib-642FCA28.socal.res.rr.com) has joined #glitchpc
[11:10] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) has joined #glitchpc
[11:14] * rockets1201 (Mibbit@mib-5FB4CBC1.dsl.hstntx.sbcglobal.net) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[11:24] * Kevin (Mibbit@mib-4AEA8212.dhcp.aldl.mi.charter.com) has joined #glitchpc
[11:39] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) Quit (Ping timeout)
[11:44] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) has joined #glitchpc
[12:11]<lucifer> My geforce rocks
[12:27] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) Quit (Ping timeout)
[12:37] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) has joined #glitchpc
[13:36] * jacky (the_kink@mib-DA3EF718.slsbmd.east.verizon.net) has left #glitchpc
[14:17] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) Quit (Client exited)
[15:05] * Nat (natman97@mib-642FCA28.socal.res.rr.com) Quit (Quit: zzzZZZzzzZZzzZZZzz)
[15:07] * Nat (natman97@mib-642FCA28.socal.res.rr.com) has joined #glitchpc
[15:39] * Nat (natman97@mib-642FCA28.socal.res.rr.com) Quit (Quit: zzzZZZzzzZZzzZZZzz)
[15:40] * Nat (natman97@mib-642FCA28.socal.res.rr.com) has joined #glitchpc
[16:07] * camerongray (camerongra@88A4670B.636F8AA8.18B60046.IP) Quit (Connection reset by peer)
[16:16]<+Tux2> BC_Programming: I'm going to need your expertise
[16:17]<+Tux2> How do you get/set custom item names?
[16:17]<+Tux2> There's a bug in multiinv where it isn't saving that stuff
[16:17]<@BC_Programming> Tux2: It's a custom NBT Tag
[16:18]<+Tux2> Aww great, working with nbt data again?
[16:19]<@BC_Programming> yeah
[16:19]<+Craig> Boo
[16:19]<+Tux2> first books, now item names...
[16:21]<@BC_Programming> I take it you're saving it to some sort of text format? If it's binary you could just slurp out the .tag of the craftitemstack, I think it's serializable
[16:22]<@BC_Programming> otherwise the ideal would be to write out all the tags and read them all in somehow; that way any future changes using NBT (as well as things like leather dye) will be taken care of automatically
[16:23]<+Tux2> lol, yeah...
[16:23]<@BC_Programming> what are you writing it to?
[16:24]<+Tux2> yml
[16:24]<+Tux2> http://dev.bukkit.org/server-mods/multiinv/pages/when-where-and-how-are-the-inventories-saved/
[16:26]<@BC_Programming> Oh and there is also player heads, those are a special tag as well
[16:26]<+Tux2> question is, what is the most efficient way of getting and setting nbt data
[16:26]<+Tux2> as it is more like a tree...
[16:27]<+Tux2> I almost need to base64 encode nbt serialization before putting it in the file or something...
[16:31]<@BC_Programming> recursively :p
[16:31]<@BC_Programming> for yml you could probably save it all as sub-nodes, I imagine
[16:32]<@BC_Programming> or you could just create a single structured string out of it and then parse that afterward, but that would be tricky
[16:32]<@BC_Programming> then you could base64 that string
[16:34]<+Tux2> yeah, single structure string it is...
[16:34]<@BC_Programming> there is also item lore that uses NBT tags... heh
[16:35]<+Tux2> Oh?
[16:35]<+Tux2> lol, with this update multiinv won't need another update...
[16:35]<@BC_Programming> yeah I now add random item lore sentences to 10% of items that get a special name with the plugin
[16:36]<@BC_Programming> things like "useful for subduing rotund angry parents"
[16:38]<@BC_Programming> I'll see if I can make a routine that writes out the NBT to a string and can read it back again
[16:38]<@BC_Programming> should be easy to test with my plugin too; just populate chests and grab some cooler items, run a command and see if everything is preserved
[16:46]<+Tux2> lol
[16:46]<+Tux2> private String getNBTserialized() {
[16:46]<+Tux2> ByteArrayOutputStream os = new ByteArrayOutputStream();
[16:46]<+Tux2> XMLEncoder xml = new XMLEncoder(os);
[16:46]<+Tux2> xml.writeObject(nbttags);
[16:46]<+Tux2> xml.close();
[16:46]<+Tux2> String serialized = javax.xml.bind.DatatypeConverter.printBase64Binary(os.toByteArray());
[16:46]<+Tux2> return serialized;
[16:46]<+Tux2> }
[16:46]<@BC_Programming> that's cheating
[16:47]<@BC_Programming> heh
[16:47]<+Tux2> rofl!
[16:47]<+Tux2> Exactly. ;)
[16:48]<+Tux2> I want to parse hiearchy
[16:48]<+Tux2> that is the quickest solution I know of...
[16:48]<+Tux2> just to see if it works now
[16:51]<@BC_Programming> I need to rename my plugin
[16:51]<@BC_Programming> or split it or something
[16:51]<@BC_Programming> I rather like that it tracks the game progress and announces when players are out
[16:52]<@BC_Programming> I decided it would announce some of them server wide,eg "Player is now OUT of the game! (place: 4)" and then " X Players remain!"
[16:53]<@BC_Programming> Also, what do you think of my "solution" to the problem of when there are fewer players? when there are 3 or fewer players, it gives all players a compass, and the compass points to the closest other player
[17:06]<@BC_Programming> do you know how to set the speed of a dropped entity like an ItemStack
[17:08]<@BC_Programming> I also had an idea for the event, though I'm not sure- as a prize, winners could keep their inventories and take them back to builder/elite/world.
[17:08]<@BC_Programming> I come up with this idea because the last person to die will also shower the winner with 48 of "Mulreay's Survival map Prize Gold"
[17:15]<+Tux2> lol
[17:15]<+Tux2> I like the solution of a compass
[17:16]<@BC_Programming> yeah, I was considering adding it as an item to the cfg file, but very rare
[17:16]<@BC_Programming> so somebody could get a compass earlier and see the closest player
[17:17]<+Tux2> :D
[17:17]<@BC_Programming> maybe even give it a silly name
[17:17]<@BC_Programming> "Playerfinder"
[17:18]<@BC_Programming> Adding Teams is going to be a pain, not just detecting when a team has died (which is probably pretty easy) but also have the compass not point to players on the same team
[17:30]<@BC_Programming> we should get one or two more test games in before Fri I would hope :/
[17:34]<@BC_Programming> I kind of want to add more "useless" items like pickaxes/axes/shovels, but in adventure mode people can use them
[17:37]<+Tux2> lol, add dyes
[17:37]<@BC_Programming> heheh
[17:38]<+Tux2> dye your leather armor. ;)
[17:38]<@BC_Programming> the nice thing is the more items I add, the rarer the rarer items will be... if that makes sense
[17:38]<+Tux2> Oh, I got the nbt data to serialize
[17:38]<@BC_Programming> cool
[17:39]<@BC_Programming> oh there is one "secret" item added for each of the mane 6, lol
[17:45]<@BC_Programming> Also if I made it right, the compass should only point at the nearest player still in the game, so spectators won't get pointed at
[17:47]<+Tux2> Nice!
[17:47]<@BC_Programming> yeah all part of the new gametracker which keeps track of who is still in the game
[17:48]<@BC_Programming> each time a player dies, it announces it, and declares their place, than says who is left :D
[17:50]<@BC_Programming> heh I can't help myself I'm giving the dyes special names
[17:50]<@BC_Programming> Cactus green is now known as "Boogers"
[17:53]<+Tux2> lol
[17:55]<@BC_Programming> I wonder if maybe during the game player nametags should be disabled? is that possible?
[18:10]<@BC_Programming> I don't know if this means anything for multiverse but the plugin doesn't appear to do anything to chests in the nether when I'm in the overworld, and vice versa
[18:30] * Nat (natman97@mib-642FCA28.socal.res.rr.com) Quit (Quit: zzzZZZzzzZZzzZZZzz)
[18:33] * Nat (natman97@mib-642FCA28.socal.res.rr.com) has joined #glitchpc
[18:36]<+Craig> 1.5Hrs of recording, 341GB
[18:37]<@BC_Programming> wow when I added the dyes it started to crash when I first opened a chest
[18:37]<@BC_Programming> turned out I put in 531 for the item ID rather than 351...
[18:38]<@BC_Programming> and the server choked because there is no item with id 531
[18:38]<+Craig> :P
[18:39]<@BC_Programming> hmmm but they are all ink sacs... odd
[18:42]<+Craig> ?
[18:43]<@BC_Programming> they are supposed to be the different dyes, but for some reason it's not setting the data value
[18:47]<@BC_Programming> hmmm it's not setting data values for anything, good thing I noticed I guess
[18:54]<@BC_Programming> I need more ideas for special items to add... Mulreay's map has a LOT of chests and I want a lot of unique items
[18:54]<@BC_Programming> they don't even need to be useful for fighting really... just neat things to find
[19:06] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) has joined #glitchpc
[19:13]<@BC_Programming> ok how the flip do I set the data value
[19:13]<@BC_Programming> I thought, der, I guess it must be setData() right
[19:13]<@BC_Programming> because I mean that is reasonable
[19:13]<@BC_Programming> but after doing createitem.getData().setData(_Data); even if _Data is some number other than 0, createitem.getData().getData() returns 0
[19:14]<@BC_Programming> WHYYYY
[19:20]<+Tux2> you need to create a new item with the data in it!
[19:21]<+Tux2> new ItemStack(ID, data);
[19:21]<+Tux2> new ItemStack(ID, data, amount);
[19:21]<+Tux2> or something like that...
[19:21]<@BC_Programming> I'm using type,amount,damage,data constructor
[19:21]<@BC_Programming> data wasn't being set so I used setData as well...
[19:22]<+Craig> Hey BC, does your compass follow the nearest player or the first one it see's? Just curious if you tested that?
[19:23]<@BC_Programming> it's the nearest player still in the game
[19:23]<+Craig> I don't remember testing with more than 2 people though
[19:23]<@BC_Programming> what's your point?
[19:24]<+Craig> I wanted to see if it would track the closest player in games
[19:24]<@BC_Programming> it set's each player's compass target to the closest player still in the game to that player every half second or so
[19:25]<+Craig> Heh, What I am wondering is if you have tested that?
[19:26]<@BC_Programming> it does find the one that is closest. It calculates the distance between the player whose compass target is being set and the players still in the game and sets it to the location of the player with the lowest distance to the player whose target is being set
[19:29]<+Craig> http://www.youtube.com/watch?feature=player_detailpage&v=ittqS1L3jmk
[19:36]<+Tux2> Okay, I should never have to update multiinv now unless they do something really crazy! I save just about all data you could attach to an ItemStack now
[19:36]<@BC_Programming> I fixed the data values
[19:36]<+Tux2> Nice!
[19:36]<@BC_Programming> before I was creating the itemstack with only the id
[19:36]<@BC_Programming> then setting values
[19:36]<@BC_Programming> moved the code that generates the appropriate random values to before the constructor and then used the one that takes them all
[19:37]<@BC_Programming> I guess setting the amount or durability before was resetting the data byte or something
[19:37]<@BC_Programming> so now I should be able to find a Zap Apple
[19:39]<@BC_Programming> yay zap apple is the super apple now as well, and has the proper name and lore and data
[19:45]<@BC_Programming> going to make it so the config allows a static enchant, so I can have items added that always have the same enchantments
[19:45]<@BC_Programming> for example, renamed blaze rod to celestia's horn could be sharpness V and fire aspect II and stuff heh
[19:52]<+Tux2> lol
[19:55]<@BC_Programming> not sure what Luna's Tear could have
[19:56] * Nat (natman97@mib-642FCA28.socal.res.rr.com) Quit (Quit: zzzZZZzzzZZzzZZZzz)
[19:59]<+Tux2> a ghast tear?
[19:59]<@BC_Programming> heh
[19:59]<@BC_Programming> well I mean the enchants
[20:00]<@BC_Programming> I have a special item for each of the mane 6 and celestia and luna heehee
[20:00]<@BC_Programming> all with a special name and lore text
[20:00]<+Tux2> knockback 6?
[20:00]<+Tux2> She does have the royal canterlot voice after all. ;)
[20:00]<@BC_Programming> yeah
[20:00]<@BC_Programming> wonder if I should change it to something other than a tear though
[20:01]<+Tux2> Hmm...
[20:01]<+Tux2> I need to update EnchantAnything
[20:01]<+Tux2> So I can set Item names
[20:01]<@BC_Programming> and set Lore text :P
[20:02]<+Tux2> lol
[20:02]<+Tux2> I want a kryptonite sword, to say "Kryptonite Sword"
[20:02]<@BC_Programming> yeah
[20:02]<@BC_Programming> that would be cool
[20:03]<@BC_Programming> just found a Celestia's horn, seems my method of adding "always present" enchants worked, it's Sharpness V and Fire Aspect III
[20:03]<+Tux2> yay!
[20:03]<@BC_Programming> I made it so static enchants simply prepend the name with !, then the probability is used as the level instead
[20:04]<+Tux2> ah
[20:04]<@BC_Programming> eg Celestia's Horn line, in full, is
[20:04]<@BC_Programming> STATIC:SUPERENCHANT:!Horn of Celestia,700,369,0,0,0,1,1,§r§b"What Lesson have you learned today?",!SHARPNESS,5,FIREASPECT,50,KNOCKBACK 30
[20:04]<+Tux2> Ha ha!
[20:04]<@BC_Programming> I like the lore text lol
[20:05]<@BC_Programming> oh oops
[20:06]<@BC_Programming> there should be a comma between KNOCKBACK and 30
[20:06]<+Tux2> lol, I think you are spending quite a bit of time on just the chest randomizer. ;)
[20:07]<@BC_Programming> what's that supposed to mean :/
[20:07]<+Tux2> If this thing takes off and gets people in the server I'll definitely be sending you a donation
[20:07]<@BC_Programming> oh
[20:07]<@BC_Programming> ic
[20:08]<@BC_Programming> reminds me I still need to finish the team game stuff
[20:08]<@BC_Programming> I also think I duplicated an existing plugin, when you kill players in the game they now drop their own head
[20:09] * lucifer (lucifer@14C157C.2D5211F3.32DD38FC.IP) Quit (Quit: Colloquy for iPod touch - http://colloquy.mobi)
[20:14]<@BC_Programming> how do you unregister a class for an event?
[20:18]<@BC_Programming> hmm think I worked around that no matter
[20:35]<+Tux2> lol
[20:44]<+Tux2> Ugh, been updating plugins it seems non stop today...
[20:45]<+Tux2> At least I've been productive...
[20:46]<@BC_Programming> heh
[20:52]<@BC_Programming> you wanna test it with me?
[20:56]<+Tux2> sure
[20:56]<@BC_Programming> 70.67.154.23
[21:21]<+Craig> Hey atleast its not on a clock :p
[21:21]<@BC_Programming> heh
[21:22]<+Craig> Hahahaha some of these are spawning with riders
[21:26]<@BC_Programming> OK, so it needs to detect when players that are in the game disconnect too
[21:36]<@BC_Programming> thx for the help :D
[21:36]<+Craig> Sorry :P I got distracted :P
[21:36]<@BC_Programming> gives me a few things to fix
[21:40]<+Craig> BC, what did you think of my machine?
[21:40]<@BC_Programming> the arrow shooter?
[21:40]<+Craig> Heh and tnt igniter
[21:40]<@BC_Programming> I wasn't really wandering around... was fixing stuff in the plugin
[21:40]<+Craig> Ahh :p
[21:40]<@BC_Programming> going to fix the head thing now
[21:41]<+Craig> Well your map no longer looks the same :p
[21:41]<@BC_Programming> heh
[21:46] * Tux2 (Tux2@mib-2AA03F40.chyn.qwest.net) Quit (Client exited)
[21:47]<@BC_Programming> with all the dye useful items were actually much rarer, I like the balance
[22:07]<@BC_Programming> "the operator + is undefined for arguments of type String"
[22:07]<@BC_Programming> well that's news to me
[22:08]<+Craig> Facinating -> http://www.wimp.com/whatsinvisible/
[22:09]<@BC_Programming> WTF
[22:09]<@BC_Programming> this is bloody stupid
[22:09]<@BC_Programming> java has support + on strings
[22:12]<+Craig> What does that mean?
[22:13]<@BC_Programming> java supports the operator on strings. Eclipse is trying to say it doesn't
[22:13]<@BC_Programming> which is weird because I use it rather frequently
[22:13]<@BC_Programming> restarted eclipse and it's not giving me the error anymore though
[22:24]<+Craig> I want one -> http://www.wimp.com/mexicanhexaflexagons/
[23:00]<@BC_Programming> I can't get the name of a player's head
[23:03]<@BC_Programming> the tag is null.... but that makes no sense since I'm LOOKING at the head and it has my freaking username on it which means it has a freakin NBTTag
[23:08] * Kevin (Mibbit@mib-4AEA8212.dhcp.aldl.mi.charter.com) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[23:10]<+Craig> BC, I think you will be of the few who can appreciate this, http://www.facebook.com/photo.php?fbid=10150390784889617&set=a.472333484616.251898.103137454616&type=1&ref=nf
[23:12]<+Craig> Bahahahaha, Even more freaking awesome!!! http://www.youtube.com/watch?v=1oHWvFrpocY
[23:19]<@BC_Programming> ahh fixed it... some of the stuff about bukkit just makes me shake my head
[23:42]<@BC_Programming> ahh right I need to clear all Potion effects as well